How to close open modules from skiplist

I am tracing thru five level down. while tracing down, i am loading all open modules into skiplist. Now I cannot close the open modules. see last loop in the skiplist. any suggestion is appreciated.
for inLinkTempRef in contrctObj2 <- ReqLinkModName do
{
modName = source(inLinkRef)
tmpString = fullName (source(inLinkRef))
if (!find(skopenMod, modName, tmpString))
{
if (!open(module(tmpString)))
{
read(tmpString, false)
}
put(skopenMod, modName, tmpString)
}
}

{
//key=Ground Segment Spec
//data=/MSV/L2/Ground Segment Spec

// print (string key(skopenMod)) "\t\t" modpath "\n"
string srcName=(string key(skopenMod))
Module m=module modpath
close m
}
faisal.zahidi@boeing.com - Mon Dec 14 16:24:47 EST 2009

Re: How to close open modules from skiplist
ePiallat - Tue Dec 15 04:49:18 EST 2009

Hi,

I'm confused... is modName supposed to be a string or a +ModName_+?

Anyway, Module m=module modpath should be Module m = module item modpath

I put more details in the other thread.

  • Éric